//登录验证
$(function (){

    function loginVerify($form){
        //获取对应id
        var id = $form.attr("id")
        //获取值
        var v = $form.val()
        //开关
        var flag = true;
        //对应的id
        switch (id){
            //验证手机号
            case "username" :
                //正则表达式
                var rem = /^0?(13|14|15|18|17)[0-9]{9}$/
                //内容为空
                if (v == null || v == ""){
                    $("#mobilePhone_span").removeClass().html("电话号码不能为空").addClass("verify_false")
                    flag = false;
                    //内容与正则表达式不匹配
                }else if (!rem.test(v)){
                    $("#mobilePhone_span").removeClass().html("请正确填写您的电话号码").addClass("verify_false")
                    flag = false;
                    //正确
                }else {
                    $("#mobilePhone_span").removeClass().html("").addClass("verify_true")
                }
                break
            //密码
            case "password" :
                //正则表达式
                var rem = /^[0-9A-Za-z]{6,12}$/
                //内容为空
                if (v == null || v == ""){
                    $("#password_span").removeClass().html("密码不能为空").addClass("verify_false")
                    flag = false;
                    //内容与正则表达式不匹配
                }else if (!rem.test(v)){
                    $("#password_span").removeClass().html("请正确填写您的密码").addClass("verify_false")
                    flag = false;
                    //正确
                }else {
                    $("#password_span").removeClass().html("").addClass("verify_true")
                }
                break
        }
        return flag;
    }

    //触发提交事件..判断是否全部填写完毕
    $("#form").submit(function (){
        var flag = true
        $(this).find("input").each(function (i,ele){
            if (!loginVerify($(ele))){
                flag = false;
            }
        })
        return flag
    })

    //验证手机号码
    //聚焦
    $("#username").focus(function (){
        $("#mobilePhone_span").removeClass().html("请输入手机号").addClass("verify")
        //失焦
    }).blur(function (){
        loginVerify($("#username"))
    })

    //验证密码
    //聚焦
    $("#password").focus(function (){
        $("#password_span").removeClass().html("请输入密码").addClass("verify")
        //失焦
    }).blur(function (){
        loginVerify($("#password"))
    })
})